Rolex Explorer 124270 10 Day Ownership Impressions - Too Small